<HTML>
<HEAD>
<META name="description"
	content="Violet UML Editor cross format document" />
<META name="keywords" content="Violet, UML" />
<META charset="UTF-8" />
<SCRIPT type="text/javascript">
	function switchVisibility() {
		var obj = document.getElementById("content");
		obj.style.display = (obj.style.display == "block") ? "none" : "block";
	}
</SCRIPT>
</HEAD>
<BODY>
	This file was generated with Violet UML Editor 2.1.0.
	&nbsp;&nbsp;(&nbsp;<A href=# onclick="switchVisibility()">View Source</A>&nbsp;/&nbsp;<A href="http://sourceforge.net/projects/violet/files/violetumleditor/" target="_blank">Download Violet</A>&nbsp;)
	<BR />
	<BR />
	<SCRIPT id="content" type="text/xml"><![CDATA[<ObjectDiagramGraph id="1">
  <nodes id="2">
    <ObjectNode id="3">
      <children id="4">
        <FieldNode id="5">
          <children id="6"/>
          <parent class="ObjectNode" reference="3"/>
          <location class="Point2D.Double" id="7" x="0.0" y="0.0"/>
          <id id="8" value="84611fd0-1ee3-46ff-98d1-834edb6361a9"/>
          <revision>1</revision>
          <backgroundColor id="9">
            <red>255</red>
            <green>255</green>
            <blue>255</blue>
            <alpha>255</alpha>
          </backgroundColor>
          <borderColor id="10">
            <red>0</red>
            <green>0</green>
            <blue>0</blue>
            <alpha>255</alpha>
          </borderColor>
          <textColor reference="10"/>
          <name id="11" justification="1" size="4" underlined="false">
            <text>name</text>
          </name>
          <value id="12" justification="1" size="4" underlined="false">
            <text></text>
          </value>
          <equalSeparator id="13" justification="1" size="4" underlined="false">
            <text> = </text>
          </equalSeparator>
        </FieldNode>
      </children>
      <location class="Point2D.Double" id="14" x="190.0" y="60.0"/>
      <id id="15" value="84b6dce7-71aa-4051-ac70-a7c202d6a288"/>
      <revision>1</revision>
      <backgroundColor reference="9"/>
      <borderColor reference="10"/>
      <textColor reference="10"/>
      <name id="16" justification="1" size="3" underlined="true">
        <text>AbstractBootstrap</text>
      </name>
    </ObjectNode>
  </nodes>
  <edges id="17">
    <ObjectRelationshipEdge id="18">
      <start class="ObjectNode" reference="3"/>
      <end class="ObjectNode" reference="3"/>
      <startLocation class="Point2D.Double" id="19" x="70.0" y="40.0"/>
      <endLocation class="Point2D.Double" id="20" x="90.0" y="80.0"/>
      <transitionPoints id="21"/>
      <id id="22" value="49c956bf-11a0-4f8d-9d39-366ccc778771"/>
      <revision>1</revision>
      <lineStyle name="SOLID"/>
      <startArrowHead name="NONE"/>
      <endArrowHead name="NONE"/>
      <bentStyle name="STRAIGHT"/>
      <startLabel></startLabel>
      <middleLabel></middleLabel>
      <endLabel></endLabel>
    </ObjectRelationshipEdge>
  </edges>
</ObjectDiagramGraph>]]></SCRIPT>
	<BR />
	<BR />
	<IMG alt="embedded diagram image" src="
2EiSkoU0pDRJksSGlSyUhSzIQpM0EZoFUjZKkhQlSVKSNGmyE5Km5JGESJIkKUmTJr3Ptzk95znN
n9t9PXeMeX2/i+l7zz3n59zzOed3zmi6P35Qn6V/DZKRsSjtgSYzMqPIjAod6J+/RWZkRpEZRWZk
RmZkRpEZmZEZmVFkRmZkRmYUmZEZmZEZRWZkRmZkRpEZRWZkpofZ9fW1/DHlycnJn9r6GO/t7VVV
Vf1l59QgsjMmk8lsNldUVJydnX04WvT6HEtmS0tLcpjm5+f/KzNDfjmrBlH9zs4OfElJyYejRa/P
sWTW1taGWw0NDfhsaWlRn2piYiI7O9tut9/f36Pw4OCgvLw8KSnJYrFgnt7c3GAdqD94Fqaurq60
tFSsYFRDZTSx2WwejweF7+/vPT09aWlpaKsRRO03IgiPhqmpqVartbe3V1YIKgyKZkifRZ2VlRV0
W45GLJkVFRXh1ubmJj7z8/NVZt3d3YuLizCtra0ozM3NhX96ejo8PIQpKysLu0Q2NjYeHx9xiVFY
X1+Huby8RHlWVhY8RhYeYU9PTzWCCL+1tQXf398PPzQ0BD89PT07OwszMjISqVCNYEifRZ2urq6F
hQUYzPJYMnt9fUU5Jil8enq6eDzZS7/f//b2BoOJjEJ8wmP2YYB8Pl+ktIZWMj6mudPpRHIT+xNK
MArwWG3auVEK8/ri4gLlWPG4fAtIjmbYQjWaIX0WddBcHY2YMcOcQnljYyM8PuHX1tZCnwqJAmZ5
eRnJQdzKyMhArtBYItDU1JTIul6vN1Lq097P3G43fF5eHjz6ENqlsIVqBMP7LP9KzJiJTKUK24Ps
pZy/eGxRH/MRmJEq5XTTeH6xc7wHJG+JdYawepipYyQbii4h6UUqDIrw930W5vn5WfwVsI8lM+y3
cm1hDsJXVlbKXiJFiFNle3s7CpGm4DEB7+7uYAoKCmTyEWkn6PnFgB4dHc3MzMhbYpbggHp8fCw3
mEhBtre34XGIgHe5XPAIJbau0dHRSIVqNEP6LIzD4cCqhens7IwZM0wlkVseHh5weXt7Kya1nGJg
iTmFYRUV8NjIn+JMha9N4svc6uoq5qZKWsYXzTFAOMvIW5j1uEQQtMJpDQe5sEHEXoJqKMRZTjTE
HLIGNDg4KNdQaKEazZA+CzM5OYk41dXV4rTC/4N89X9t6B89MvsSMgdEZvx/I5mRGUVmZEZmZEaR
GZmRGZlRZEaRGZmRGZlRZEZmZPYVmBn1jlUyi4N1RmZkRpEZmZEZmVFkRmZkRmbUl2VGfY64zpgb
KTKjyIzMyIzMKDIjMzIjM4rMyIzMyIwiMzIjMzKjyIyKPjNc1tfXJyYmwgwPD4vCubk5i8WCkoSE
hI6ODlmzubn5n4D6+vrGxsZMJpPa6urqKjMzU7xwDZ7MosjMbrf7/X4MvbxlNpvHx8dhnE4nCMma
NpvN5/OBVkpKSm1tbVCrwsJCr9cLMzAwUFxcrKdnGj9SJzMtZup7QzXaw8g38IZthUUpW6me68x4
ZqH+/Py8pqYmJydHvHpSo2YQ1P/rookDZlarFanP5XLt7u7qZyazqP6eMTcaxgzG4/G8vLxgW9LP
DPvZ/v4+jMPhwIbHdfapzHCIQFbEumlqatLPDBkVJ0ZcJicnu91uMuP3MzKjyIwiMzIjMzKjyIzM
yIzMKDIjMzIjM4rMyIzMyIwiMyo6zKg4ez+IevEzTqQ+fzyKzMiMzOKLWRzt59/t/EJmZEZmZEZm
ZEZmZEZmZEZmZEZmZEZmZEZmZEZmZEZmZEZmZEZmZKb1DN9Ncc/sm4vMyIwiMypUvwBy4V1Sz249
/QAAAABJRU5ErkJg" />
</BODY>
</HTML>